technical inspection - French English Dictionary